package vip.xiaonuo.smzq.core.tools.excel;

import com.alibaba.excel.EasyExcel;
import vip.xiaonuo.smzq.modular.hisi.entity.vo.ExcelDataVo;

import java.io.InputStream;
import java.util.List;

/**
 * excel 读取工具类
 */
public class ExcelToReadUtil {

    /**
     * 读取 Excel 文件
     *
     * @param inputStrea 文件流
     * @return 读取到的数据
     */
    public static List<ExcelDataVo> excelRearer(InputStream inputStrea) {

        // 创建监听器
        DemoDataListener listener = new DemoDataListener();

        // 读取 Excel 文件
        EasyExcel.read(inputStrea, ExcelDataVo.class, listener).sheet().doRead();

        // 获取读取到的数据
        return listener.getDataList();
    }


}
